Micron Document
C.S.Burner 🪙 ━►🔥GIT Node


Displaying Raw • Download

meshchatx/src/frontend/components/docs/DocsPage.vue 65ca9ddc823fcc2c8f8653c553b944b85db0875f (65ca9ddc) Text, 56.55 KB

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3SPDXTff7b72-Te6edf3LicenseTff7b72-Te6edf3IdentifierTb4b4b4: T79c0ff0Te6edf3BSD Tff7b72-Tff7b72-Tff7b72>

Tff7b72<Te6edf3templateTff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3eslintTff7b72-Te6edf3disable Te6edf3vueTff7b72/Te6edf3noTff7b72-Te6edf3vTff7b72-Te6edf3html Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex flex-col flex-1 overflow-hidden min-w-0 bg-slate-50 dark:bg-zinc-950Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3ToolsPageHeader
Te6edf3iconTff7b72=Ta5d6ff"Ta5d6ffbook-open-variantTa5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.titleTa5d6ff'Ta5d6ff)Ta5d6ff"
Tb4b4b4:Te6edf3descriptionTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.subtitleTa5d6ff'Ta5d6ff)Ta5d6ff"
Te6edf3accentTff7b72=Ta5d6ff"Ta5d6ffcyanTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Toolbar Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-2 md:p-3 border-b border-gray-200 dark:border-zinc-800 bg-white dark:bg-zinc-900 flex items-center gap-4 z-30 shrink-0Ta5d6ff"
Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Search Tff7b72& Te6edf3Navigation Tb4b4b4(Te6edf3DesktopTb4b4b4) Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden lg:flex flex-1 items-center gap-4 max-w-3xlTa5d6ff"Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Tabs Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex bg-gray-100 dark:bg-zinc-800 p-0.5 rounded-lg shrink-0Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-3 py-1 text-[10px] font-bold uppercase tracking-wider rounded-md transition-allTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3activeTab Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffmeshchatxTa5d6ff'
? Ta5d6ff'Ta5d6ffbg-white dark:bg-zinc-700 text-blue-600 dark:text-blue-400 shadow-xsTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-gray-500 hover:text-gray-700 dark:hover:text-zinc-300Ta5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffactiveTab = Ta5d6ff'Ta5d6ffmeshchatxTa5d6ff'Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.tab_meshchatxTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-3 py-1 text-[10px] font-bold uppercase tracking-wider rounded-md transition-allTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3activeTab Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffreticulumTa5d6ff'
? Ta5d6ff'Ta5d6ffbg-white dark:bg-zinc-700 text-blue-600 dark:text-blue-400 shadow-xsTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-gray-500 hover:text-gray-700 dark:hover:text-zinc-300Ta5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffactiveTab = Ta5d6ff'Ta5d6ffreticulumTa5d6ff'Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.tab_reticulumTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Search Te6edf3Input Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.has_docs || status.has_meshchatx_docsTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelative flex-1Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 left-0 pl-2.5 flex items-center pointer-events-noneTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffmagnifyTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3.5 w-3.5 text-gray-400Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3input
Te6edf3vTff7b72-Te6edf3modelTff7b72=Ta5d6ff"Ta5d6ffsearchQueryTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fftextTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffblock w-full pl-8 pr-8 py-1.5 border border-gray-200 dark:border-zinc-700 rounded-lg bg-gray-50 dark:bg-zinc-800 text-gray-900 dark:text-zinc-100 text-[11px] focus:outline-hidden focus:ring-2 focus:ring-blue-500/20 focus:border-blue-500 transition-allTa5d6ff"
Tb4b4b4:Te6edf3placeholderTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.search_placeholderTa5d6ff'Ta5d6ff)Ta5d6ff"
@Te6edf3inputTff7b72=Ta5d6ff"Ta5d6ffdebounceSearchTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffisSearchingTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 right-0 pr-2.5 flex items-centerTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffloadingTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3 w-3 text-gray-400 animate-spinTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72elseTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffsearchQueryTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 right-0 pr-2.5 flex items-centerTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffclearSearchTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffcloseTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3 w-3 text-gray-400 hover:text-gray-600 dark:hover:text-zinc-200 cursor-pointerTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Actions Te6edf3Section Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center space-x-1 md:space-x-2 ml-auto shrink-0Ta5d6ff"Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Version Te6edf3Selector Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffactiveTab === Ta5d6ff'Ta5d6ffreticulumTa5d6ff'Ta5d6ff && (status.has_docs || status.versions.length > 0)Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelativeTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Te6edf3clickTff7b72-Te6edf3outsideTff7b72=Ta5d6ff"Ta5d6ff() => (showVersions = false)Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-zinc-800 rounded-lg transition-colors flex items-center gap-1.5Ta5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ff{ Ta5d6ff'Ta5d6ffbg-gray-100 dark:bg-zinc-800Ta5d6ff'Ta5d6ff: showVersions }Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffshowVersions = !showVersionsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffhistoryTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 md:w-5 md:h-5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden xl:inline text-[10px] font-bold uppercaseTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{
Te6edf3statusTff7b72.Td2a8ffcurrent_version Tff7b72|| Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.default_versionTa5d6ff"Tb4b4b4)
Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffshowVersionsTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute right-0 mt-2 w-48 bg-white dark:bg-zinc-800 border border-gray-200 dark:border-zinc-700 rounded-xl shadow-xl z-50 overflow-hiddenTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-2 border-b border-gray-100 dark:border-zinc-700 bg-gray-50/50 dark:bg-zinc-800/50Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-gray-400 uppercase tracking-widerTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{
Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.versionsTa5d6ff"Tb4b4b4)
Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmax-h-64 overflow-y-auto py-1Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffversion in status.versionsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffversionTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full px-4 py-2 text-left text-[11px] hover:bg-blue-50 dark:hover:bg-blue-900/20 transition-colors flex items-center justify-between groupTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3statusTff7b72.Td2a8ffcurrent_version Tff7b72==Tff7b72= Te6edf3version
? Ta5d6ff'Ta5d6fftext-blue-600 dark:text-blue-400 font-boldTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-gray-700 dark:text-zinc-300Ta5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffswitchVersion(version)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftruncateTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3version Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center space-x-1Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.current_version === versionTa5d6ff"
Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffcheckTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3.5 h-3.5Ta5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.versions.length > 1Ta5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6ffbuttonTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1 hover:text-red-500 opacity-0 group-hover:opacity-100 transition-opacityTa5d6ff"
Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ffDelete this versionTa5d6ff"
@Te6edf3clickTff7b72.Td2a8ffstopTff7b72=Ta5d6ff"Ta5d6ffdeleteVersion(version)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffdeleteTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3.5 h-3.5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.versions.length === 0Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-4 py-3 text-center text-gray-500 text-[10px]Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.no_versionsTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-2 border-t border-gray-100 dark:border-zinc-700 bg-gray-50/50 dark:bg-zinc-800/50Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3label
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center justify-center gap-2 px-3 py-1.5 bg-blue-600 hover:bg-blue-700 text-white rounded-lg cursor-pointer transition-colors text-[10px] font-bold uppercaseTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffuploadTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3.5 h-3.5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3spanTff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.upload_zipTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3input Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fffileTa5d6ff" Te6edf3acceptTff7b72=Ta5d6ff"Ta5d6ff.zipTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhiddenTa5d6ff" @Te6edf3changeTff7b72=Ta5d6ff"Ta5d6ffhandleZipUploadTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3labelTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Language Te6edf3Selector Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffactiveTab === Ta5d6ff'Ta5d6ffreticulumTa5d6ff'Ta5d6ff && status.has_docsTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelativeTa5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Te6edf3clickTff7b72-Te6edf3outsideTff7b72=Ta5d6ff"Ta5d6ff() => (showLanguages = false)Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-zinc-800 rounded-lg transition-colors flex items-center gap-1.5Ta5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ff{ Ta5d6ff'Ta5d6ffbg-gray-100 dark:bg-zinc-800Ta5d6ff'Ta5d6ff: showLanguages }Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffshowLanguages = !showLanguagesTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6fftranslateTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 md:w-5 md:h-5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden xl:inline text-[10px] font-bold uppercaseTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3currentLang Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffshowLanguagesTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute right-0 top-full mt-1 bg-white dark:bg-zinc-900 border border-gray-200 dark:border-zinc-800 rounded-lg shadow-xl p-1 min-w-[120px] z-20Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6fflang in allLanguagesTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6fflang.codeTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center w-full px-3 py-2 text-[10px] font-bold uppercase hover:bg-gray-50 dark:hover:bg-zinc-800 rounded-md transition-colorsTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6fflang.code === currentLang ? Ta5d6ff'Ta5d6fftext-blue-500Ta5d6ff'Ta5d6ff : Ta5d6ff'Ta5d6fftext-gray-600 dark:text-zinc-400Ta5d6ff'Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffsetLanguage(lang.code)Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3langTff7b72.Td2a8ffname Tb4b4b4}Tb4b4b4} Tb4b4b4(Tb4b4b4{Tb4b4b4{ Te6edf3langTff7b72.Td2a8ffcode Tb4b4b4}Tb4b4b4}Tb4b4b4)
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Export Te6edf3Button Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.has_docs || status.has_meshchatx_docsTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-zinc-800 rounded-lg transition-colorsTa5d6ff"
Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ffExport all documentation as ZIPTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffexportDocsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffdownloadTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 md:w-5 md:h-5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Share Te6edf3Reticulum Te6edf3Manual Tb4b4b4(Te6edf3reTff7b72-Te6edf3uploadable Te6edf3ZIPTb4b4b4) Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.has_docsTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-zinc-800 rounded-lg transition-colorsTa5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.btn_shareTa5d6ff'Ta5d6ff)Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffexportReticulumDocsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffshare-variantTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 md:w-5 md:h-5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Upload Te6edf3Custom Te6edf3Manual Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3label
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ff{ Ta5d6ff'Ta5d6ffopacity-50 pointer-events-noneTa5d6ff'Ta5d6ff: status.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff }Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-zinc-800 rounded-lg transition-colors cursor-pointerTa5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.btn_uploadTa5d6ff'Ta5d6ff)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Tb4b4b4:Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffstatus.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff ? Ta5d6ff'Ta5d6ffloadingTa5d6ff'Ta5d6ff : Ta5d6ff'Ta5d6ffuploadTa5d6ff'Ta5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ff{ Ta5d6ff'Ta5d6ffanimate-spinTa5d6ff'Ta5d6ff: status.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff }Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 md:w-5 md:h-5Ta5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Te6edf3input
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fffileTa5d6ff"
Te6edf3acceptTff7b72=Ta5d6ff"Ta5d6ff.zipTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhiddenTa5d6ff"
Tb4b4b4:Te6edf3disabledTff7b72=Ta5d6ff"Ta5d6ffstatus.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff"
@Te6edf3changeTff7b72=Ta5d6ff"Ta5d6ffhandleZipUploadTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3labelTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Open Te6edf3External Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3a
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.has_docsTa5d6ff"
Tb4b4b4:Te6edf3hrefTff7b72=Ta5d6ff"Ta5d6fflocalDocsUrlTa5d6ff"
Te6edf3targetTff7b72=Ta5d6ff"Ta5d6ff_blankTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden sm:flex items-center px-2.5 py-1.5 bg-zinc-900 dark:bg-white text-white dark:text-zinc-900 rounded-lg hover:opacity-90 transition-opacity font-bold text-[10px] shadow-xsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffopen-in-newTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3 h-3 mr-1.5Ta5d6ff" Tff7b72/Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.open_externalTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3aTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Secondary Te6edf3Navigation Tb4b4b4(Te6edf3MobileTff7b72/Te6edf3TabletTb4b4b4) Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ff(status.has_docs || status.has_meshchatx_docs) && !isSearchingTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fflg:hidden px-3 py-2 bg-white dark:bg-zinc-900 border-b border-gray-200 dark:border-zinc-800 z-10Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex flex-col lg:flex-row items-center gap-2 w-fullTa5d6ff"Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Tabs Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex bg-gray-100 dark:bg-zinc-800 p-0.5 rounded-lg w-full md:w-autoTa5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 md:flex-none px-4 py-1.5 text-[10px] font-bold uppercase tracking-wider rounded-md transition-allTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3activeTab Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffmeshchatxTa5d6ff'
? Ta5d6ff'Ta5d6ffbg-white dark:bg-zinc-700 text-blue-600 dark:text-blue-400 shadow-xsTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-gray-500 hover:text-gray-700 dark:hover:text-zinc-300Ta5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffactiveTab = Ta5d6ff'Ta5d6ffmeshchatxTa5d6ff'Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.tab_meshchatxTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 md:flex-none px-4 py-1.5 text-[10px] font-bold uppercase tracking-wider rounded-md transition-allTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3activeTab Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffreticulumTa5d6ff'
? Ta5d6ff'Ta5d6ffbg-white dark:bg-zinc-700 text-blue-600 dark:text-blue-400 shadow-xsTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-gray-500 hover:text-gray-700 dark:hover:text-zinc-300Ta5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffactiveTab = Ta5d6ff'Ta5d6ffreticulumTa5d6ff'Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.tab_reticulumTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Search Te6edf3Input Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelative w-fullTa5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 left-0 pl-3 flex items-center pointer-events-noneTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffmagnifyTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3.5 w-3.5 text-gray-400Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3input
Te6edf3vTff7b72-Te6edf3modelTff7b72=Ta5d6ff"Ta5d6ffsearchQueryTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fftextTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffblock w-full pl-9 pr-9 py-2 border border-gray-200 dark:border-zinc-700 rounded-lg bg-gray-50 dark:bg-zinc-800 text-gray-900 dark:text-zinc-100 text-xs focus:outline-hidden focus:ring-2 focus:ring-blue-500/20 focus:border-blue-500 transition-allTa5d6ff"
Tb4b4b4:Te6edf3placeholderTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffdocs.search_placeholder_mobileTa5d6ff'Ta5d6ff)Ta5d6ff"
@Te6edf3inputTff7b72=Ta5d6ff"Ta5d6ffdebounceSearchTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffisSearchingTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 right-0 pr-3 flex items-centerTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffloadingTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3 w-3 text-gray-400 animate-spinTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72elseTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffsearchQueryTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-y-0 right-0 pr-3 flex items-centerTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffclearSearchTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffcloseTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-3 w-3 text-gray-400 hover:text-gray-600 dark:hover:text-zinc-200 cursor-pointerTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Progress Te6edf3Bar Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full h-1 bg-gray-200 dark:bg-zinc-800 overflow-hidden relativeTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffbg-blue-500 h-full transition-all duration-300Ta5d6ff" Tb4b4b4:Te6edf3styleTff7b72=Ta5d6ff"Ta5d6ff{ width: status.progress + Ta5d6ff'Ta5d6ff%Ta5d6ff'Ta5d6ff }Ta5d6ff"Tff7b72>Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 bg-blue-500/30 animate-pulseTa5d6ff"Tff7b72>Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Main Te6edf3Content Tb4b4b4(Te6edf3Iframe Tff7b72or Te6edf3Search Te6edf3ResultsTb4b4b4) Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 relative bg-white dark:bg-zinc-900 overflow-hiddenTa5d6ff"Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Search Te6edf3Results Te6edf3Overlay Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffsearchResults.length > 0 && searchQueryTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 z-20 bg-white dark:bg-zinc-900 overflow-y-autoTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmax-w-2xl mx-auto p-6 space-y-6Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center justify-between px-2Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3h2 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-gray-400 uppercase tracking-widestTa5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.search_resultsTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3h2Tff7b72>
Tff7b72<Te6edf3span
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-blue-500 px-2 py-0.5 bg-blue-50 dark:bg-blue-900/20 rounded-fullTa5d6ff"
Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.matches_countTa5d6ff"Tb4b4b4, Tb4b4b4{ Te6edf3countTb4b4b4: Te6edf3searchResultsTff7b72.Td2a8fflength Tb4b4b4}Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3span
Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffspace-y-2Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffresult in searchResultsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffresult.pathTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffgroup p-4 hover:bg-gray-50 dark:hover:bg-zinc-800/50 rounded-2xl cursor-pointer transition-colors border border-gray-100 dark:border-zinc-800/50 hover:border-blue-200 dark:hover:border-blue-900/30Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffnavigateTo(result.path)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-start justify-between gap-4Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fffont-bold text-sm text-gray-900 dark:text-zinc-100 group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colorsTa5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3resultTff7b72.Td2a8fftitle Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex items-center space-x-2Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3span
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-1.5 py-0.5 rounded-sm bg-gray-100 dark:bg-zinc-800 text-[8px] font-bold text-gray-500 uppercase tracking-tighterTa5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3resultTff7b72.Td2a8ffsource Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[9px] text-gray-400 uppercase font-mono mt-0.5 shrink-0Ta5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3resultTff7b72.Td2a8ffpathTff7b72.Td2a8ffsplitTb4b4b4(Ta5d6ff"Ta5d6ff/Ta5d6ff"Tb4b4b4)Tff7b72.Td2a8ffpopTb4b4b4(Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3p
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmt-1.5 text-xs text-gray-600 dark:text-zinc-400 line-clamp-3 leading-relaxedTa5d6ff"
Te6edf3vTff7b72-Te6edf3htmlTff7b72=Ta5d6ff"Ta5d6ffhighlightMatch(result.snippet)Ta5d6ff"
Tff7b72>Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3No Te6edf3Results Te6edf3State Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffsearchQuery && !isSearching && searchResults.length === 0 && !searchErrorTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 z-20 bg-white dark:bg-zinc-900 flex flex-col items-center justify-center p-8 text-centerTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-16 h-16 bg-gray-50 dark:bg-zinc-800/50 rounded-full flex items-center justify-center mb-4Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6fftext-searchTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-8 h-8 text-gray-300 dark:text-zinc-600Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-medium text-gray-900 dark:text-zinc-100Ta5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.no_resultsTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-xs text-gray-500 dark:text-zinc-400 mt-1Ta5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.no_results_hintTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmt-4 text-xs font-bold text-blue-500 hover:text-blue-600 transition-colorsTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffclearSearchTa5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.clear_searchTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffsearchError && searchQueryTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 z-20 bg-white dark:bg-zinc-900 flex flex-col items-center justify-center p-8 text-centerTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-16 h-16 bg-red-50 dark:bg-red-950/30 rounded-full flex items-center justify-center mb-4Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffalert-circle-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-8 h-8 text-red-400Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-medium text-gray-900 dark:text-zinc-100Ta5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.search_failedTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-xs text-gray-500 dark:text-zinc-400 mt-1 max-w-smTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3searchError Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmt-4 text-xs font-bold text-blue-500 hover:text-blue-600 transition-colorsTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffclearSearchTa5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.clear_searchTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.last_errorTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 z-10 flex items-center justify-center p-6 bg-white/90 dark:bg-zinc-900/90 backdrop-blur-xsTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmax-w-md w-full p-6 bg-red-50 dark:bg-red-900/20 border border-red-100 dark:border-red-900/30 rounded-2xl text-red-600 dark:text-red-400 text-center shadow-xlTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffalert-circle-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-12 h-12 mx-auto mb-3Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-lg font-bold mb-2Ta5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.errorTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm opacity-80Ta5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3statusTff7b72.Td2a8fflast_error Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex flex-col gap-4 mt-6Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3label
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full px-6 py-2.5 bg-zinc-900 dark:bg-white text-white dark:text-zinc-900 rounded-xl text-xs font-bold hover:opacity-90 transition-opacity cursor-pointer flex items-center justify-center gap-2Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffuploadTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3.5 h-3.5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3spanTff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.btn_uploadTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3input Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fffileTa5d6ff" Te6edf3acceptTff7b72=Ta5d6ff"Ta5d6ff.zipTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhiddenTa5d6ff" @Te6edf3changeTff7b72=Ta5d6ff"Ta5d6ffhandleZipUploadTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3labelTff7b72>
Tff7b72<Te6edf3button
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-red-500/60 hover:text-red-500 uppercase tracking-widest transition-colorsTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffdismissErrorTa5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.dismissTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffstatus.status === Ta5d6ff'Ta5d6ffextractingTa5d6ff'Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 z-10 flex flex-col items-center justify-center bg-white/80 dark:bg-zinc-900/80 backdrop-blur-mdTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelative w-24 h-24 mb-6Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 border-4 border-blue-100 dark:border-blue-900/30 rounded-fullTa5d6ff"Tff7b72>Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 border-4 border-blue-600 rounded-full transition-all duration-300Ta5d6ff"
Tb4b4b4:Te6edf3styleTff7b72=Ta5d6ff"Ta5d6ff{ clipPath: `inset(0 0 0 0)`, transform: `rotate(${status.progress * 3.6}deg)` }Ta5d6ff"
Te6edf3styleTff7b72=Ta5d6ff"Ta5d6ffborder-color: transparent; border-top-color: currentColorTa5d6ff"
Tff7b72>Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 flex items-center justify-centerTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6fffolder-zip-outlineTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-10 h-10 text-blue-600 animate-bounceTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-lg font-bold text-gray-900 dark:text-zinc-100 mb-1Ta5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.status_extractingTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm text-gray-500 dark:text-zinc-400Ta5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.complete_percentTa5d6ff"Tb4b4b4, Tb4b4b4{ Te6edf3percentTb4b4b4: Te6edf3statusTff7b72.Td2a8ffprogress Tb4b4b4}Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3MeshChatX Te6edf3Docs Te6edf3View Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffactiveTab === Ta5d6ff'Ta5d6ffmeshchatxTa5d6ff'Ta5d6ff && !searchQueryTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex h-full overflow-hiddenTa5d6ff"Tff7b72>
Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Section Te6edf3sidebar Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3aside
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden lg:flex flex-col w-72 shrink-0 border-r border-sem-border bg-sem-canvas/80 dark:bg-zinc-950/80Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-4 border-b border-sem-border space-y-3Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-sem-fg-muted uppercase tracking-widestTa5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.sections_titleTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffmanifestWarningTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[11px] leading-relaxed text-amber-700 dark:text-amber-300 bg-amber-50 dark:bg-amber-950/30 border border-amber-200 dark:border-amber-900/40 rounded-lg px-2.5 py-2Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3manifestWarning Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Te6edf3p
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffmeshchatxListErrorTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[11px] leading-relaxed text-red-600 dark:text-red-400 bg-red-50 dark:bg-red-950/30 border border-red-200 dark:border-red-900/40 rounded-lg px-2.5 py-2Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3meshchatxListError Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffdocLanguages.length > 1Ta5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex flex-wrap gap-1.5Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6fflang in docLanguagesTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6fflang.codeTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6ffbuttonTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-2 py-1 rounded-md text-[10px] font-bold uppercase tracking-wide transition-colorsTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3meshchatxDocsLang Tff7b72==Tff7b72= Te6edf3langTff7b72.Td2a8ffcode
? Ta5d6ff'Ta5d6ffbg-cyan-100 dark:bg-cyan-900/30 text-cyan-700 dark:text-cyan-300Ta5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6ffbg-sem-surface-muted text-sem-fg-muted hover:text-sem-fgTa5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffsetMeshchatxDocsLang(lang.code)Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3langTff7b72.Td2a8ffcode Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3nav Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 overflow-y-auto p-3 space-y-5 custom-scrollTa5d6ff"Tff7b72>
Tff7b72<Te6edf3div Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffsection in visibleDocSectionsTa5d6ff" Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffsection.idTa5d6ff"Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-2 mb-2 text-[10px] font-bold uppercase tracking-widest text-sem-fg-mutedTa5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3sectionTff7b72.Td2a8fftitle Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffspace-y-0.5Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffitem in section.itemsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffitem.pathTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6ffbuttonTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full text-left px-3 py-2 rounded-xl text-xs transition-all flex items-center gap-2.5Ta5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"
Te6edf3selectedDocPath Tff7b72==Tff7b72= Te6edf3itemTff7b72.Td2a8ffpath
? Ta5d6ff'Ta5d6ffbg-cyan-50 dark:bg-cyan-950/40 text-cyan-700 dark:text-cyan-300 font-semibold shadow-xs ring-1 ring-cyan-200/80 dark:ring-cyan-800/60Ta5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-sem-fg-muted hover:bg-sem-surface-muted hover:text-sem-fgTa5d6ff'
Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffselectDoc(item.path)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon
Tb4b4b4:Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"
Te6edf3itemTff7b72.Td2a8fftype Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffmarkdownTa5d6ff' ? Ta5d6ff'Ta5d6fflanguage-markdownTa5d6ff' Tb4b4b4: Ta5d6ff'Ta5d6fffile-document-outlineTa5d6ff'
Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-4 h-4 shrink-0 opacity-70Ta5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftruncateTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3itemTff7b72.Td2a8fftitle Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3navTff7b72>
Tff7b72<Tff7b72/Te6edf3asideTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Doc Te6edf3content Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 flex min-w-0 bg-sem-surface dark:bg-zinc-900 overflow-hiddenTa5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 flex flex-col min-w-0 overflow-hiddenTa5d6ff"Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6fflg:hidden p-3 border-b border-sem-border bg-sem-surface space-y-2Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3label Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold uppercase tracking-widest text-sem-fg-mutedTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{
Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.sections_titleTa5d6ff"Tb4b4b4)
Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3labelTff7b72>
Tff7b72<Te6edf3select
Te6edf3vTff7b72-Te6edf3modelTff7b72=Ta5d6ff"Ta5d6ffselectedDocPathTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full bg-sem-surface-muted border border-sem-border rounded-xl text-xs font-medium p-2.5 text-sem-fgTa5d6ff"
@Te6edf3changeTff7b72=Ta5d6ff"Ta5d6ffselectDoc(selectedDocPath)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3optgroup
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffsection in visibleDocSectionsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffsection.idTa5d6ff"
Tb4b4b4:Te6edf3labelTff7b72=Ta5d6ff"Ta5d6ffsection.titleTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3option Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffitem in section.itemsTa5d6ff" Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffitem.pathTa5d6ff" Tb4b4b4:Te6edf3valueTff7b72=Ta5d6ff"Ta5d6ffitem.pathTa5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3itemTff7b72.Td2a8fftitle Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3optionTff7b72>
Tff7b72<Tff7b72/Te6edf3optgroupTff7b72>
Tff7b72<Tff7b72/Te6edf3selectTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffselectedDocContentTa5d6ff"
Te6edf3refTff7b72=Ta5d6ff"Ta5d6ffdocContentScrollerTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 overflow-y-auto scroll-smooth custom-scrollTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmax-w-3xl mx-auto px-5 py-8 md:px-10 md:py-12Ta5d6ff"Tff7b72>
Tff7b72<Te6edf3article
Te6edf3refTff7b72=Ta5d6ff"Ta5d6ffdocsProseTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffdocs-prose max-w-none wrap-break-wordTa5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffhandleDocClickTa5d6ff"
Te6edf3vTff7b72-Te6edf3htmlTff7b72=Ta5d6ff"Ta5d6ffselectedDocContent.htmlTa5d6ff"
Tff7b72>Tff7b72<Tff7b72/Te6edf3articleTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72elseTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffdocLoadErrorTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 flex flex-col items-center justify-center p-8 text-centerTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffalert-circle-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-12 h-12 mb-4 text-red-400Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-semibold text-sem-fgTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.load_doc_failedTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-xs mt-2 max-w-sm text-sem-fg-mutedTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3docLoadError Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72elseTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffmeshchatxDocs.length > 0Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 flex flex-col items-center justify-center p-8 text-center text-sem-fg-mutedTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffbook-open-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-12 h-12 mb-4 opacity-40Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-semibold text-sem-fgTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.select_docTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72else
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 flex flex-col items-center justify-center p-8 text-center text-sem-fg-mutedTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffalert-circle-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-12 h-12 mb-4 opacity-40Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-semibold text-sem-fgTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.no_docs_foundTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-xs mt-1 max-w-xsTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.no_docs_hintTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3OnTff7b72-Te6edf3page Te6edf3table Te6edf3of Te6edf3contents Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3aside
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffdocToc.length > 0 && selectedDocContentTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhidden xl:flex flex-col w-56 shrink-0 border-l border-sem-border bg-sem-canvas/50 dark:bg-zinc-950/50Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffp-4 border-b border-sem-borderTa5d6ff"Tff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-[10px] font-bold text-sem-fg-muted uppercase tracking-widestTa5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.on_this_pageTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3nav Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex-1 overflow-y-auto p-3 space-y-1 custom-scrollTa5d6ff"Tff7b72>
Tff7b72<Te6edf3a
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ffentry in docTocTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6ffentry.idTa5d6ff"
Tb4b4b4:Te6edf3hrefTff7b72=Ta5d6ff"Ta5d6ff`#${entry.id}`Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffblock py-1 text-xs text-sem-fg-muted hover:text-cyan-600 dark:hover:text-cyan-400 transition-colorsTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffentry.level === 3 ? Ta5d6ff'Ta5d6ffpl-3Ta5d6ff'Ta5d6ff : Ta5d6ff'Ta5d6ff'Ta5d6ff"
@Te6edf3clickTff7b72.Td2a8ffpreventTff7b72=Ta5d6ff"Ta5d6ffscrollToHeading(entry.id)Ta5d6ff"
Tff7b72>
Tb4b4b4{Tb4b4b4{ Te6edf3entryTff7b72.Td2a8fftext Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3aTff7b72>
Tff7b72<Tff7b72/Te6edf3navTff7b72>
Tff7b72<Tff7b72/Te6edf3asideTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3Reticulum Te6edf3Docs Te6edf3View Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3iframe
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffactiveTab === Ta5d6ff'Ta5d6ffreticulumTa5d6ff'Ta5d6ff && status.has_docs && !searchQueryTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6fflocalDocsUrlTa5d6ff"
Te6edf3refTff7b72=Ta5d6ff"Ta5d6ffdocsFrameTa5d6ff"
Tb4b4b4:Te6edf3srcTff7b72=Ta5d6ff"Ta5d6fflocalDocsUrlTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-full h-full border-none opacity-0 transition-opacity duration-1000Ta5d6ff"
@Tffa657loadTff7b72=Ta5d6ff"Ta5d6ffonReticulumFrameLoadTa5d6ff"
Tff7b72>Tff7b72<Tff7b72/Te6edf3iframeTff7b72>

Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72elseTff7b72-Tff7b72ifTff7b72=Ta5d6ff"
Te6edf3activeTab Tff7b72==Tff7b72= Ta5d6ff'Ta5d6ffreticulumTa5d6ff' Tff7b72&& Tff7b72!Te6edf3statusTff7b72.Td2a8ffhas_docs Tff7b72&& Te6edf3statusTff7b72.Td2a8ffstatus Tff7b72!=Tff7b72= Ta5d6ff'Ta5d6ffextractingTa5d6ff' Tff7b72&& Tff7b72!Te6edf3searchQuery
Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffh-full flex flex-col items-center justify-center p-8 text-center space-y-4Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-16 h-16 bg-gray-50 dark:bg-zinc-800/50 rounded-full flex items-center justify-centerTa5d6ff"Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffbook-outlineTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-8 h-8 text-gray-300 dark:text-zinc-600Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3divTff7b72>
Tff7b72<Te6edf3h3 Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-sm font-medium text-gray-900 dark:text-zinc-100Ta5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.reticulum_manualTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3h3Tff7b72>
Tff7b72<Te6edf3p Tff7b72classTff7b72=Ta5d6ff"Ta5d6fftext-xs text-gray-500 dark:text-zinc-400 mt-1 max-w-[260px]Ta5d6ff"Tff7b72>
Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.empty_state_hintTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3pTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Te6edf3label
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffpx-6 py-2 bg-blue-600 text-white rounded-full text-xs font-bold hover:bg-blue-700 transition-colors shadow-lg shadow-blue-500/20 cursor-pointer flex items-center gap-2Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffuploadTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffw-3.5 h-3.5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Te6edf3spanTff7b72>Tb4b4b4{Tb4b4b4{ Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.btn_uploadTa5d6ff"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3input Te6edf3typeTff7b72=Ta5d6ff"Ta5d6fffileTa5d6ff" Te6edf3acceptTff7b72=Ta5d6ff"Ta5d6ff.zipTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffhiddenTa5d6ff" @Te6edf3changeTff7b72=Ta5d6ff"Ta5d6ffhandleZipUploadTa5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3labelTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3templateTff7b72>

Tff7b72<Te6edf3scriptTff7b72>
Te6edf3import Te6edf3MaterialDesignIcon Te6edf3from Ta5d6ff"Ta5d6ff../MaterialDesignIcon.vueTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3ToastUtils Te6edf3from Ta5d6ff"Ta5d6ff../../js/ToastUtilsTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3DialogUtils Te6edf3from Ta5d6ff"Ta5d6ff../../js/DialogUtilsTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3GlobalState Te6edf3from Ta5d6ff"Ta5d6ff../../js/GlobalStateTa5d6ff"Tb4b4b4;
Te6edf3import Tb4b4b4{ Te6edf3bundledReticulumDocsUrl Tb4b4b4} Te6edf3from Ta5d6ff"Ta5d6ff../../js/reticulumDocsEntryUrl.jsTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3ToolsPageHeader Te6edf3from Ta5d6ff"Ta5d6ff../tools/ToolsPageHeader.vueTa5d6ff"Tb4b4b4;

Tff7b72export Te6edf3default Tb4b4b4{
Te6edf3componentsTb4b4b4: Tb4b4b4{
Te6edf3MaterialDesignIconTb4b4b4,
Te6edf3ToolsPageHeaderTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3dataTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Tb4b4b4{
Te6edf3statusTb4b4b4: Tb4b4b4{
Te6edf3statusTb4b4b4: Ta5d6ff"Ta5d6ffidleTa5d6ff"Tb4b4b4,
Te6edf3progressTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3last_errorTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3has_docsTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3has_meshchatx_docsTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3versionsTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3current_versionTb4b4b4: Tffa657nullTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3statusIntervalTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3showLanguagesTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3showVersionsTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3searchQueryTb4b4b4: Ta5d6ff"Ta5d6ff"Tb4b4b4,
Te6edf3searchResultsTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3isSearchingTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3searchTimeoutTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3activeTabTb4b4b4: Ta5d6ff"Ta5d6ffmeshchatxTa5d6ff"Tb4b4b4,
Te6edf3meshchatxDocsTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3docSectionsTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3docLanguagesTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3defaultDocsLanguageTb4b4b4: Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4,
Te6edf3meshchatxDocsLangTb4b4b4: Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4,
Te6edf3docTocTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3meshchatxListErrorTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3docLoadErrorTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3manifestWarningTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3searchErrorTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3selectedDocPathTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3selectedDocContentTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3selectedReticulumPathTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3reticulumDocsCacheBustTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3languagesTb4b4b4: Tb4b4b4{
Te6edf3enTb4b4b4: Ta5d6ff"Ta5d6ffEnglishTa5d6ff"Tb4b4b4,
Te6edf3deTb4b4b4: Ta5d6ff"Ta5d6ffDeutschTa5d6ff"Tb4b4b4,
Te6edf3esTb4b4b4: Ta5d6ff"Ta5d6ffEspañolTa5d6ff"Tb4b4b4,
Te6edf3jpTb4b4b4: Ta5d6ff"Ta5d6ff日本語Ta5d6ff"Tb4b4b4,
Te6edf3nlTb4b4b4: Ta5d6ff"Ta5d6ffNederlandsTa5d6ff"Tb4b4b4,
Te6edf3plTb4b4b4: Ta5d6ff"Ta5d6ffPolskiTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ffpt-brTa5d6ff"Tb4b4b4: Ta5d6ff"Ta5d6ffPortuguêsTa5d6ff"Tb4b4b4,
Te6edf3trTb4b4b4: Ta5d6ff"Ta5d6ffTürkçeTa5d6ff"Tb4b4b4,
Te6edf3ukTb4b4b4: Ta5d6ff"Ta5d6ffУкраїнськаTa5d6ff"Tb4b4b4,
Ta5d6ff"Ta5d6ffzh-cnTa5d6ff"Tb4b4b4: Ta5d6ff"Ta5d6ff简体中文Ta5d6ff"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3computedTb4b4b4: Tb4b4b4{
Te6edf3currentLangTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Tff7b72$Te6edf3i18nTff7b72.Td2a8fflocaleTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3localDocsUrlTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3let Te6edf3pathTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffselectedReticulumPathTb4b4b4) Tb4b4b4{
Te6edf3path Tff7b72= `Tff7b72/Te6edf3reticulumTff7b72-Te6edf3docsTff7b72/Tff7b72$Tb4b4b4{Te6edf3thisTff7b72.Td2a8ffselectedReticulumPathTb4b4b4}`Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3path Tff7b72= Te6edf3bundledReticulumDocsUrlTb4b4b4(Te6edf3thisTff7b72.Td2a8ffcurrentLangTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffreticulumDocsCacheBustTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3sep Tff7b72= Te6edf3pathTff7b72.Td2a8ffincludesTb4b4b4(Ta5d6ff"Ta5d6ff?Ta5d6ff"Tb4b4b4) ? Ta5d6ff"Ta5d6ff&Ta5d6ff" Tb4b4b4: Ta5d6ff"Ta5d6ff?Ta5d6ff"Tb4b4b4;
Tff7b72return `Tff7b72$Tb4b4b4{Te6edf3pathTb4b4b4}Tff7b72$Tb4b4b4{Te6edf3sepTb4b4b4}Te6edf3vTff7b72=Tff7b72$Tb4b4b4{Te6edf3thisTff7b72.Td2a8ffreticulumDocsCacheBustTb4b4b4}`Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3pathTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3allLanguagesTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Tffa657ObjectTff7b72.Td2a8ffentriesTb4b4b4(Te6edf3thisTff7b72.Td2a8fflanguagesTb4b4b4)Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Tb4b4b4[Te6edf3codeTb4b4b4, Te6edf3nameTb4b4b4]Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4(Tb4b4b4{
Te6edf3codeTb4b4b4,
Te6edf3nameTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3otherLanguagesTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffstatusTff7b72.Td2a8ffhas_docsTb4b4b4) Tff7b72return Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tff7b72return Te6edf3thisTff7b72.Td2a8ffallLanguagesTff7b72.Td2a8fffilterTb4b4b4(Tb4b4b4(Te6edf3lTb4b4b4) Tff7b72=Tff7b72> Te6edf3lTff7b72.Td2a8ffcode Tff7b72!=Tff7b72= Te6edf3thisTff7b72.Td2a8ffcurrentLangTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3reticulumDocsQueryParamTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffquery?Tff7b72.Td2a8ffreticulumTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3visibleDocSectionsTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3lang Tff7b72= Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLangTb4b4b4;
Tff7b72const Te6edf3fallback Tff7b72= Te6edf3thisTff7b72.Td2a8ffdefaultDocsLanguage Tff7b72|| Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4;
Tff7b72return Te6edf3thisTff7b72.Td2a8ffdocSections
Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3sectionTb4b4b4) Tff7b72=Tff7b72> Tb4b4b4(Tb4b4b4{
Tff7b72.Tff7b72.Tff7b72.Td2a8ffsectionTb4b4b4,
Te6edf3itemsTb4b4b4: Tb4b4b4(Te6edf3sectionTff7b72.Td2a8ffitems Tff7b72|| Tb4b4b4[Tb4b4b4]Tb4b4b4)Tff7b72.Td2a8fffilterTb4b4b4(
Tb4b4b4(Te6edf3itemTb4b4b4) Tff7b72=Tff7b72> Te6edf3itemTff7b72.Td2a8fflang Tff7b72==Tff7b72= Te6edf3lang Tff7b72|| Te6edf3itemTff7b72.Td2a8fflang Tff7b72==Tff7b72= Te6edf3fallback Tff7b72|| Te6edf3lang Tff7b72==Tff7b72= Te6edf3fallback
Tb4b4b4)Tb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4)
Tff7b72.Td2a8fffilterTb4b4b4(Tb4b4b4(Te6edf3sectionTb4b4b4) Tff7b72=Tff7b72> Te6edf3sectionTff7b72.Td2a8ffitemsTff7b72.Td2a8fflength Tff7b72> T79c0ff0Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3firstDocPathTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3section Te6edf3of Te6edf3thisTff7b72.Td2a8ffvisibleDocSectionsTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3sectionTff7b72.Td2a8ffitems?Tff7b72.Td2a8fflengthTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3sectionTff7b72.Td2a8ffitemsTb4b4b4[T79c0ff0Tb4b4b4]Tff7b72.Td2a8ffpathTb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tff7b72return Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsTb4b4b4[T79c0ff0Tb4b4b4]?Tff7b72.Td2a8ffpath Tff7b72|| Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3watchTb4b4b4: Tb4b4b4{
Te6edf3reticulumDocsQueryParamTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffapplyDocumentationRouteQueryTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3mountedTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8fffetchStatusTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8fffetchMeshChatXDocsTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffstatusInterval Tff7b72= Te6edf3setIntervalTb4b4b4(Te6edf3thisTff7b72.Td2a8fffetchStatusTb4b4b4, T79c0ff2000Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffapplyDocumentationRouteQueryTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3beforeUnmountTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffstatusIntervalTb4b4b4) Tb4b4b4{
Te6edf3clearIntervalTb4b4b4(Te6edf3thisTff7b72.Td2a8ffstatusIntervalTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3methodsTb4b4b4: Tb4b4b4{
Te6edf3async Te6edf3fetchStatusTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3try Tb4b4b4{
Tff7b72const Te6edf3response Tff7b72= Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/docs/statusTa5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffstatus Tff7b72= Te6edf3responseTff7b72.Td2a8ffdataTb4b4b4;

Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffstatusTff7b72.Td2a8ffhas_docs Tff7b72&& Te6edf3thisTff7b72.Td2a8ffstatusTff7b72.Td2a8ffhas_meshchatx_docs Tff7b72&& Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffreticulumTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72= Ta5d6ff"Ta5d6ffmeshchatxTa5d6ff"Tb4b4b4;
Tb4b4b4} Tff7b72else Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffstatusTff7b72.Td2a8ffhas_docs Tff7b72&& Tff7b72!Te6edf3thisTff7b72.Td2a8ffstatusTff7b72.Td2a8ffhas_meshchatx_docs Tff7b72&& Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffmeshchatxTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72= Ta5d6ff"Ta5d6ffreticulumTa5d6ff"Tb4b4b4;
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to fetch docs status:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffreticulumDocsQueryParamTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffapplyDocumentationRouteQueryTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3dismissErrorTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffstatus Tff7b72= Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Td2a8ffstatusTb4b4b4, Te6edf3last_errorTb4b4b4: Tffa657null Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3fetchMeshChatXDocsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmeshchatxListError Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmanifestWarning Tff7b72= Tffa657nullTb4b4b4;
Te6edf3try Tb4b4b4{
Tff7b72const Te6edf3response Tff7b72= Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/meshchatx-docs/listTa5d6ff"Tb4b4b4, Tb4b4b4{
Te6edf3paramsTb4b4b4: Tb4b4b4{ Te6edf3langTb4b4b4: Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLang Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3data Tff7b72= Te6edf3responseTff7b72.Td2a8ffdataTb4b4b4;
Tff7b72if Tb4b4b4(Tffa657ArrayTff7b72.Td2a8ffisArrayTb4b4b4(Te6edf3dataTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmeshchatxDocs Tff7b72= Te6edf3dataTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocSections Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocLanguages Tff7b72= Tb4b4b4[Tb4b4b4{ Te6edf3codeTb4b4b4: Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4, Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffEnglishTa5d6ff" Tb4b4b4}Tb4b4b4]Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmeshchatxDocs Tff7b72= Te6edf3dataTff7b72.Td2a8ffdocs Tff7b72|| Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocSections Tff7b72= Te6edf3dataTff7b72.Td2a8ffsections Tff7b72|| Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocLanguages Tff7b72= Te6edf3dataTff7b72.Td2a8fflanguages Tff7b72|| Tb4b4b4[Tb4b4b4{ Te6edf3codeTb4b4b4: Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4, Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffEnglishTa5d6ff" Tb4b4b4}Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdefaultDocsLanguage Tff7b72= Te6edf3dataTff7b72.Td2a8ffdefault_language Tff7b72|| Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3dataTff7b72.Td2a8ffmanifest_errorTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmanifestWarning Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.manifest_warningTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffdocLanguagesTff7b72.Td2a8ffsomeTb4b4b4(Tb4b4b4(Te6edf3lTb4b4b4) Tff7b72=Tff7b72> Te6edf3lTff7b72.Td2a8ffcode Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLangTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLang Tff7b72= Te6edf3thisTff7b72.Td2a8ffdefaultDocsLanguage Tff7b72|| Ta5d6ff"Ta5d6ffenTa5d6ff"Tb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsTff7b72.Td2a8fflength Tff7b72> T79c0ff0 Tff7b72&& Tff7b72!Te6edf3thisTff7b72.Td2a8ffselectedDocPathTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3start Tff7b72= Te6edf3thisTff7b72.Td2a8fffirstDocPathTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3startTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffselectDocTb4b4b4(Te6edf3startTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to fetch MeshChatX docs list:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmeshchatxDocs Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocSections Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmeshchatxListError Tff7b72= Te6edf3errorTff7b72.Td2a8ffresponse?Tff7b72.Td2a8ffdata?Tff7b72.Td2a8fferror Tff7b72|| Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.load_list_failedTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3setMeshchatxDocsLangTb4b4b4(Te6edf3langCodeTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLang Tff7b72==Tff7b72= Te6edf3langCodeTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffmeshchatxDocsLang Tff7b72= Te6edf3langCodeTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedDocPath Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedDocContent Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocToc Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3await Te6edf3thisTff7b72.Td2a8fffetchMeshChatXDocsTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3selectDocTb4b4b4(Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffselectedDocPath Tff7b72= Te6edf3pathTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocLoadError Tff7b72= Tffa657nullTb4b4b4;
Te6edf3try Tb4b4b4{
Tff7b72const Te6edf3response Tff7b72= Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/meshchatx-docs/contentTa5d6ff"Tb4b4b4, Tb4b4b4{
Te6edf3paramsTb4b4b4: Tb4b4b4{ Te6edf3path Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3responseTff7b72.Td2a8ffdata?Tff7b72.Td2a8ffhtml Tff7b72&& Tff7b72!Te6edf3responseTff7b72.Td2a8ffdata?Tff7b72.Td2a8ffcontentTb4b4b4) Tb4b4b4{
Te6edf3throw Te6edf3new Te6edf3ErrorTb4b4b4(Ta5d6ff"Ta5d6ffEmpty document responseTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffselectedDocContent Tff7b72= Te6edf3responseTff7b72.Td2a8ffdataTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocToc Tff7b72= Te6edf3thisTff7b72.Td2a8ffextractDocTocTb4b4b4(Te6edf3thisTff7b72.Td2a8ffselectedDocContent?Tff7b72.Td2a8ffhtml Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to fetch doc content:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocLoadError Tff7b72= Te6edf3errorTff7b72.Td2a8ffresponse?Tff7b72.Td2a8ffdata?Tff7b72.Td2a8fferror Tff7b72|| Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.load_doc_failedTa5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedDocContent Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdocToc Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3extractDocTocTb4b4b4(Te6edf3htmlContentTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3htmlContentTb4b4b4) Tb4b4b4{
Tff7b72return Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tb4b4b4}
Te6edf3try Tb4b4b4{
Tff7b72const Te6edf3parser Tff7b72= Te6edf3new Te6edf3DOMParserTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3doc Tff7b72= Te6edf3parserTff7b72.Td2a8ffparseFromStringTb4b4b4(Te6edf3htmlContentTb4b4b4, Ta5d6ff"Ta5d6fftext/htmlTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72return Tffa657ArrayTff7b72.Td2a8fffromTb4b4b4(Te6edf3docTff7b72.Td2a8ffquerySelectorAllTb4b4b4(Ta5d6ff"Ta5d6ffh2, h3Ta5d6ff"Tb4b4b4)Tb4b4b4)
Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3headingTb4b4b4) Tff7b72=Tff7b72> Tb4b4b4(Tb4b4b4{
Te6edf3idTb4b4b4: Te6edf3headingTff7b72.Td2a8ffidTb4b4b4,
Te6edf3textTb4b4b4: Te6edf3headingTff7b72.Td2a8fftextContent?Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4) Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4,
Te6edf3levelTb4b4b4: Te6edf3headingTff7b72.Td2a8fftagName Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffH2Ta5d6ff" ? T79c0ff2 Tb4b4b4: T79c0ff3Tb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4)
Tff7b72.Td2a8fffilterTb4b4b4(Tb4b4b4(Te6edf3entryTb4b4b4) Tff7b72=Tff7b72> Te6edf3entryTff7b72.Td2a8ffid Tff7b72&& Te6edf3entryTff7b72.Td2a8fftextTb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4{
Tff7b72return Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3scrollToHeadingTb4b4b4(Te6edf3idTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3prose Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3refsTff7b72.Td2a8ffdocsProseTb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3prose Tff7b72|| Tffa657typeof Te6edf3proseTff7b72.Td2a8ffquerySelector Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3id Tff7b72|| Tff7b72!Tff7b72/Tff7b72^Tb4b4b4[Te6edf3aTff7b72-Te6edf3z0Tff7b72-T79c0ff9Tff7b72-Tb4b4b4]Tff7b72+Tff7b72$Tff7b72/Tff7b72.Td2a8fftestTb4b4b4(Te6edf3idTb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3target Tff7b72= Te6edf3proseTff7b72.Td2a8ffquerySelectorTb4b4b4(`T8b949e#${id}`);
Tff7b72if Tb4b4b4(Te6edf3targetTb4b4b4) Tb4b4b4{
Te6edf3targetTff7b72.Td2a8ffscrollIntoViewTb4b4b4(Tb4b4b4{ Te6edf3behaviorTb4b4b4: Ta5d6ff"Ta5d6ffsmoothTa5d6ff"Tb4b4b4, Te6edf3blockTb4b4b4: Ta5d6ff"Ta5d6ffstartTa5d6ff" Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3onReticulumFrameLoadTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3frame Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3refsTff7b72.Td2a8ffdocsFrameTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3frame Tff7b72&& Te6edf3frameTff7b72.Td2a8ffstyleTb4b4b4) Tb4b4b4{
Te6edf3frameTff7b72.Td2a8ffstyleTff7b72.Td2a8ffopacity Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff"Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3switchVersionTb4b4b4(Te6edf3versionTb4b4b4) Tb4b4b4{
Te6edf3try Tb4b4b4{
Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffpostTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/docs/switchTa5d6ff"Tb4b4b4, Tb4b4b4{ Te6edf3version Tb4b4b4}Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffshowVersions Tff7b72= Tff7b72falseTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedReticulumPath Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8fffetchStatusTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72/Tff7b72/ Te6edf3reload Te6edf3iframe Tff7b72if Tff7b72in Te6edf3reticulum Te6edf3tab
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffreticulumTa5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3iframe Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3refsTff7b72.Td2a8ffdocsFrameTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3iframeTb4b4b4) Tb4b4b4{
Te6edf3iframeTff7b72.Td2a8ffcontentWindowTff7b72.Td2a8fflocationTff7b72.Td2a8ffreloadTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to switch docs version:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3deleteVersionTb4b4b4(Te6edf3versionTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Tb4b4b4(Te6edf3await Te6edf3DialogUtilsTff7b72.Td2a8ffconfirmTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.confirm_delete_versionTa5d6ff"Tb4b4b4, Tb4b4b4{ Te6edf3version Tb4b4b4}Tb4b4b4)Tb4b4b4)Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Te6edf3try Tb4b4b4{
Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffdeleteTb4b4b4(`Tff7b72/Te6edf3apiTff7b72/Te6edf3v1Tff7b72/Te6edf3docsTff7b72/Te6edf3versionTff7b72/Tff7b72$Tb4b4b4{Te6edf3encodeURIComponentTb4b4b4(Te6edf3versionTb4b4b4)Tb4b4b4}`Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8fffetchStatusTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3ToastUtilsTff7b72.Td2a8ffsuccessTb4b4b4(`Te6edf3Version Tff7b72$Tb4b4b4{Te6edf3versionTb4b4b4} Te6edf3deleted`Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to delete docs version:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Te6edf3ToastUtilsTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to delete version: Ta5d6ff" Tff7b72+ Tb4b4b4(Te6edf3errorTff7b72.Td2a8ffresponse?Tff7b72.Td2a8ffdata?Tff7b72.Td2a8fferror Tff7b72|| Te6edf3errorTff7b72.Td2a8ffmessageTb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3handleZipUploadTb4b4b4(Te6edf3eventTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3file Tff7b72= Te6edf3eventTff7b72.Td2a8fftargetTff7b72.Td2a8fffilesTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3fileTb4b4b4) Tff7b72returnTb4b4b4;

Tff7b72const Te6edf3defaultName Tff7b72= `Te6edf3uploadTff7b72-Tff7b72$Tb4b4b4{Te6edf3DateTff7b72.Td2a8ffnowTb4b4b4(Tb4b4b4)Tb4b4b4}`Tb4b4b4;
Tff7b72const Te6edf3version Tff7b72= Te6edf3await Te6edf3DialogUtilsTff7b72.Td2a8ffpromptTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.prompt_version_nameTa5d6ff"Tb4b4b4)Tb4b4b4, Te6edf3defaultNameTb4b4b4)Tb4b4b4;
Tff7b72/Tff7b72/ Te6edf3Reset Te6edf3input Te6edf3so Te6edf3the Te6edf3same Te6edf3file Te6edf3can Te6edf3be Te6edf3chosen Te6edf3again Te6edf3after Te6edf3cancelTff7b72.
Te6edf3eventTff7b72.Td2a8fftargetTff7b72.Td2a8ffvalue Tff7b72= Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3version Tff7b72==Tff7b72= Tffa657null Tff7b72|| Tff7b72!Tffa657StringTb4b4b4(Te6edf3versionTb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72const Te6edf3formData Tff7b72= Te6edf3new Te6edf3FormDataTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3formDataTff7b72.Td2a8ffappendTb4b4b4(Ta5d6ff"Ta5d6fffileTa5d6ff"Tb4b4b4, Te6edf3fileTb4b4b4)Tb4b4b4;

Te6edf3try Tb4b4b4{
Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffpostTb4b4b4(
`Tff7b72/Te6edf3apiTff7b72/Te6edf3v1Tff7b72/Te6edf3docsTff7b72/Te6edf3upload?Te6edf3versionTff7b72=Tff7b72$Tb4b4b4{Te6edf3encodeURIComponentTb4b4b4(Tffa657StringTb4b4b4(Te6edf3versionTb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4}`Tb4b4b4,
Te6edf3formDataTb4b4b4,
Tb4b4b4{
Te6edf3headersTb4b4b4: Tb4b4b4{
Ta5d6ff"Ta5d6ffContent-TypeTa5d6ff"Tb4b4b4: Ta5d6ff"Ta5d6ffmultipart/form-dataTa5d6ff"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}
Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8fffetchStatusTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffreticulumDocsCacheBust Tff7b72= Te6edf3DateTff7b72.Td2a8ffnowTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3ToastUtilsTff7b72.Td2a8ffsuccessTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.upload_successTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to upload docs zip:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3message Tff7b72= Te6edf3errorTff7b72.Td2a8ffresponse?Tff7b72.Td2a8ffdata?Tff7b72.Td2a8fferror Tff7b72|| Te6edf3errorTff7b72.Td2a8ffmessage Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4;
Te6edf3DialogUtilsTff7b72.Td2a8ffalertTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.failed_upload_alertTa5d6ff"Tb4b4b4, Tb4b4b4{ Te6edf3message Tb4b4b4}Tb4b4b4)Tb4b4b4, Ta5d6ff"Ta5d6fferrorTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3exportDocsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3windowTff7b72.Td2a8fflocationTff7b72.Td2a8ffhref Tff7b72= Ta5d6ff"Ta5d6ff/api/v1/docs/exportTa5d6ff"Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3exportReticulumDocsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3windowTff7b72.Td2a8fflocationTff7b72.Td2a8ffhref Tff7b72= Ta5d6ff"Ta5d6ff/api/v1/docs/export/reticulumTa5d6ff"Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3copyDocLinkTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffselectedDocPathTb4b4b4) Tff7b72returnTb4b4b4;
Tff7b72const Te6edf3htmlPath Tff7b72= Te6edf3thisTff7b72.Td2a8ffselectedDocPathTff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/\Tff7b72.Tb4b4b4(Te6edf3mdTff7b72|Te6edf3txtTb4b4b4)Tff7b72$Tff7b72/Tb4b4b4, Ta5d6ff"Ta5d6ff.htmlTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3url Tff7b72= `Tff7b72$Tb4b4b4{Te6edf3windowTff7b72.Td2a8fflocationTff7b72.Td2a8fforiginTb4b4b4}Tff7b72/Te6edf3meshchatxTff7b72-Te6edf3docsTff7b72/Tff7b72$Tb4b4b4{Te6edf3htmlPathTb4b4b4}`Tb4b4b4;

Te6edf3navigatorTff7b72.Td2a8ffclipboard
Tff7b72.Td2a8ffwriteTextTb4b4b4(Te6edf3urlTb4b4b4)
Tff7b72.Td2a8ffthenTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3ToastUtilsTff7b72.Td2a8ffsuccessTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.docs_link_copiedTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)
Tff7b72.Td2a8ffcatchTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3ToastUtilsTff7b72.Td2a8fferrorTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.failed_copy_linkTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3setLanguageTb4b4b4(Te6edf3langCodeTb4b4b4) Tb4b4b4{
Te6edf3try Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffshowLanguages Tff7b72= Tff7b72falseTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedReticulumPath Tff7b72= Tffa657nullTb4b4b4;
Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffpatchTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/configTa5d6ff"Tb4b4b4, Tb4b4b4{
Te6edf3languageTb4b4b4: Te6edf3langCodeTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Tff7b72$Te6edf3i18nTff7b72.Td2a8fflocale Tff7b72= Te6edf3langCodeTb4b4b4;
Te6edf3GlobalStateTff7b72.Td2a8ffconfigTff7b72.Td2a8fflanguage Tff7b72= Te6edf3langCodeTb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffFailed to update language:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3debounceSearchTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffsearchTimeoutTb4b4b4) Te6edf3clearTimeoutTb4b4b4(Te6edf3thisTff7b72.Td2a8ffsearchTimeoutTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffsearchQueryTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffsearchResults Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffsearchTimeout Tff7b72= Te6edf3setTimeoutTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffperformSearchTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4, T79c0ff400Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3performSearchTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffsearchQueryTb4b4b4) Tff7b72returnTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffisSearching Tff7b72= Tff7b72trueTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchError Tff7b72= Tffa657nullTb4b4b4;
Te6edf3try Tb4b4b4{
Tff7b72const Te6edf3response Tff7b72= Te6edf3await Te6edf3windowTff7b72.Td2a8ffapiTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff"Ta5d6ff/api/v1/docs/searchTa5d6ff"Tb4b4b4, Tb4b4b4{
Te6edf3paramsTb4b4b4: Tb4b4b4{
Te6edf3qTb4b4b4: Te6edf3thisTff7b72.Td2a8ffsearchQueryTb4b4b4,
Te6edf3langTb4b4b4: Te6edf3thisTff7b72.Td2a8ffcurrentLangTb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchResults Tff7b72= Te6edf3responseTff7b72.Td2a8ffdata?Tff7b72.Td2a8ffresults Tff7b72|| Tb4b4b4[Tb4b4b4]Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffSearch failed:Ta5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchResults Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchError Tff7b72= Te6edf3errorTff7b72.Td2a8ffresponse?Tff7b72.Td2a8ffdata?Tff7b72.Td2a8fferror Tff7b72|| Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffdocs.search_failedTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3finally Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffisSearching Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3clearSearchTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffsearchQuery Tff7b72= Ta5d6ff"Ta5d6ff"Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchResults Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsearchError Tff7b72= Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3applyDocumentationRouteQueryTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3q Tff7b72= Te6edf3thisTff7b72.Td2a8ffreticulumDocsQueryParamTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3q Tff7b72==Tff7b72= Te6edf3undefined Tff7b72|| Te6edf3q Tff7b72==Tff7b72= Tffa657null Tff7b72|| Te6edf3q Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3raw Tff7b72= Tffa657ArrayTff7b72.Td2a8ffisArrayTb4b4b4(Te6edf3qTb4b4b4) ? Te6edf3qTb4b4b4[T79c0ff0Tb4b4b4] Tb4b4b4: Te6edf3qTb4b4b4;
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3raw Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ffstringTa5d6ff" Tff7b72|| Tff7b72!Te6edf3rawTff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3let Te6edf3path Tff7b72= Te6edf3rawTff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3try Tb4b4b4{
Te6edf3path Tff7b72= Te6edf3decodeURIComponentTb4b4b4(Te6edf3pathTb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3path Tff7b72= Te6edf3pathTff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Tff7b72^\Tff7b72/?Tb4b4b4(?Tb4b4b4:Te6edf3reticulumTff7b72-Te6edf3docs\Tff7b72/Tb4b4b4)?Tff7b72/Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72= Ta5d6ff"Ta5d6ffreticulumTa5d6ff"Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedReticulumPath Tff7b72= Te6edf3pathTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3navigateToTb4b4b4(Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3pathTff7b72.Td2a8ffstartsWithTb4b4b4(Ta5d6ff"Ta5d6ff/meshchatx-docs/Ta5d6ff"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72= Ta5d6ff"Ta5d6ffmeshchatxTa5d6ff"Tb4b4b4;
Tff7b72const Te6edf3docPath Tff7b72= Te6edf3pathTff7b72.Td2a8ffreplaceTb4b4b4(Ta5d6ff"Ta5d6ff/meshchatx-docs/Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectDocTb4b4b4(Te6edf3docPathTb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTab Tff7b72= Ta5d6ff"Ta5d6ffreticulumTa5d6ff"Tb4b4b4;
Tff7b72const Te6edf3cleanPath Tff7b72= Te6edf3pathTff7b72.Td2a8ffreplaceTb4b4b4(Ta5d6ff"Ta5d6ff/reticulum-docs/Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectedReticulumPath Tff7b72= Te6edf3cleanPathTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffclearSearchTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3highlightMatchTb4b4b4(Te6edf3textTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffsearchQueryTb4b4b4) Tff7b72return Te6edf3textTb4b4b4;

Tff7b72/Tff7b72/ Te6edf3Escape Te6edf3HTML Te6edf3entities Tff7b72in Te6edf3text Te6edf3to Te6edf3prevent Te6edf3XSS
Tff7b72const Te6edf3escapedText Tff7b72= Te6edf3text
Tff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Tff7b72&Tff7b72/Te6edf3gTb4b4b4, Ta5d6ff"Ta5d6ff&amp;Ta5d6ff"Tb4b4b4)
Tff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Tff7b72<Tff7b72/Te6edf3gTb4b4b4, Ta5d6ff"Ta5d6ff&lt;Ta5d6ff"Tb4b4b4)
Tff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Tff7b72>Tff7b72/Te6edf3gTb4b4b4, Ta5d6ff"Ta5d6ff&gt;Ta5d6ff"Tb4b4b4)
Tff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Ta5d6ff"Ta5d6ff/g, Ta5d6ff"Tff7b72&Te6edf3quotTb4b4b4;Ta5d6ff"Ta5d6ff)
Tff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Ta5d6ff'Ta5d6ff/g, Ta5d6ff"Ta5d6ff&#039;Ta5d6ff"Ta5d6ff);

Tff7b72const Te6edf3query Tff7b72= Te6edf3thisTff7b72.Td2a8ffsearchQueryTff7b72.Td2a8ffreplaceTb4b4b4(Tff7b72/Tb4b4b4[Tff7b72.Tff7b72*Tff7b72+?Tff7b72^Tff7b72$Tb4b4b4{Tb4b4b4}Tb4b4b4(Tb4b4b4)Tff7b72|Tb4b4b4[\Tb4b4b4]\\Tb4b4b4]Tff7b72/Te6edf3gTb4b4b4, Ta5d6ff"Tffea00\\Ta5d6ff$&Ta5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72/Tff7b72/ Te6edf3eslintTff7b72-Te6edf3disableTff7b72-Te6edf3nextTff7b72-Te6edf3line Te6edf3securityTff7b72/Te6edf3detectTff7b72-Te6edf3nonTff7b72-Te6edf3literalTff7b72-Te6edf3regexp Tff7b72-Tff7b72- Te6edf3query Tff7b72is Te6edf3escaped Te6edf3above
Tff7b72const Te6edf3regex Tff7b72= Te6edf3new Te6edf3RegExpTb4b4b4(`Tb4b4b4(Tff7b72$Tb4b4b4{Te6edf3queryTb4b4b4}Tb4b4b4)`Tb4b4b4, Ta5d6ff"Ta5d6ffgiTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72return Te6edf3escapedTextTff7b72.Td2a8ffreplaceTb4b4b4(
Te6edf3regexTb4b4b4,
Ta5d6ff'Ta5d6ff<span class=Ta5d6ff"Ta5d6ffbg-blue-100 dark:bg-blue-900/40 text-blue-700 dark:text-blue-300 px-0.5 rounded-smTa5d6ff"Ta5d6ff>$1</span>Ta5d6ff'
Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3handleDocClickTb4b4b4(Te6edf3eventTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3link Tff7b72= Te6edf3eventTff7b72.Td2a8fftargetTff7b72.Td2a8ffclosestTb4b4b4(Ta5d6ff"Ta5d6ffaTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3linkTb4b4b4) Tff7b72returnTb4b4b4;

Tff7b72const Te6edf3href Tff7b72= Te6edf3linkTff7b72.Td2a8ffgetAttributeTb4b4b4(Ta5d6ff"Ta5d6ffhrefTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3hrefTb4b4b4) Tff7b72returnTb4b4b4;

Tff7b72/Tff7b72/ Te6edf3If Te6edf3itTa5d6ff'Ta5d6ffs an external link, let the browser handle it (it will open in a new tab due to target=Ta5d6ff"Ta5d6ff_blankTa5d6ff"Ta5d6ff from renderer)
Tff7b72if Tb4b4b4(Te6edf3hrefTff7b72.Td2a8ffstartsWithTb4b4b4(Ta5d6ff"Ta5d6ffhttpTa5d6ff"Tb4b4b4) Tff7b72|| Te6edf3hrefTff7b72.Td2a8ffstartsWithTb4b4b4(Ta5d6ff"Ta5d6ffmailto:Ta5d6ff"Tb4b4b4) Tff7b72|| Te6edf3hrefTff7b72.Td2a8ffstartsWithTb4b4b4(Ta5d6ff"Ta5d6ff/Ta5d6ff"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72/Tff7b72/ Te6edf3If Te6edf3itTa5d6ff'Ta5d6ffs a hash link, use the smooth scroll helper
Tff7b72if Tb4b4b4(Te6edf3hrefTff7b72.Td2a8ffstartsWithTb4b4b4(Ta5d6ff"Ta5d6ff#Ta5d6ff"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffscrollToHeadingTb4b4b4(Te6edf3hrefTff7b72.Td2a8ffsubstringTb4b4b4(T79c0ff1Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72/Tff7b72/ Te6edf3If Te6edf3itTa5d6ff'Ta5d6ffs a relative link to another markdown file
Tff7b72if Tb4b4b4(Te6edf3hrefTff7b72.Td2a8ffendsWithTb4b4b4(Ta5d6ff"Ta5d6ff.mdTa5d6ff"Tb4b4b4) Tff7b72|| Te6edf3hrefTff7b72.Td2a8ffendsWithTb4b4b4(Ta5d6ff"Ta5d6ff.txtTa5d6ff"Tb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;

Tff7b72/Tff7b72/ Te6edf3Resolve Te6edf3relative Te6edf3path
Tff7b72const Te6edf3currentPath Tff7b72= Te6edf3thisTff7b72.Td2a8ffselectedDocPath Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tff7b72const Te6edf3parts Tff7b72= Te6edf3currentPathTff7b72.Td2a8ffsplitTb4b4b4(Ta5d6ff"Ta5d6ff/Ta5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3partsTff7b72.Td2a8ffpopTb4b4b4(Tb4b4b4)Tb4b4b4; Tff7b72/Tff7b72/ Te6edf3remove Te6edf3current Te6edf3filename

Tff7b72const Te6edf3hrefParts Tff7b72= Te6edf3hrefTff7b72.Td2a8ffsplitTb4b4b4(Ta5d6ff"Ta5d6ff/Ta5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3part Te6edf3of Te6edf3hrefPartsTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3part Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ff..Ta5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3partsTff7b72.Td2a8ffpopTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tff7b72if Tb4b4b4(Te6edf3part Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ff.Ta5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3partsTff7b72.Td2a8ffpushTb4b4b4(Te6edf3partTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}

Tff7b72const Te6edf3newPath Tff7b72= Te6edf3partsTff7b72.Td2a8ffjoinTb4b4b4(Ta5d6ff"Ta5d6ff/Ta5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectDocTb4b4b4(Te6edf3newPathTb4b4b4)Tb4b4b4;

Tff7b72/Tff7b72/ Te6edf3Scroll Te6edf3to Te6edf3top
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3refsTff7b72.Td2a8ffdocContentScrollerTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Tff7b72$Te6edf3refsTff7b72.Td2a8ffdocContentScrollerTff7b72.Td2a8ffscrollTop Tff7b72= T79c0ff0Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tff7b72<Tff7b72/Te6edf3scriptTff7b72>

Tff7b72<Te6edf3style Te6edf3scopedTff7b72>
Te6edf3iframe Tb4b4b4{
Te6edf3colorTff7b72-Te6edf3schemeTb4b4b4: Te6edf3light Te6edf3darkTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3proseTb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3textTff7b72-Te6edf3secondaryTb4b4b4)Tb4b4b4;
Te6edf3fontTff7b72-Te6edf3sizeTb4b4b4: T79c0ff0.9375Te6edf3remTb4b4b4;
Te6edf3lineTff7b72-Te6edf3heightTb4b4b4: T79c0ff1.7Tb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h1Tb4b4b4) Tb4b4b4{
Te6edf3letterTff7b72-Te6edf3spacingTb4b4b4: Tff7b72-T79c0ff0.02Te6edf3emTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h2 Te6edf3aTb4b4b4)Tb4b4b4,
Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h3 Te6edf3aTb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: Te6edf3inheritTb4b4b4;
Te6edf3textTff7b72-Te6edf3decorationTb4b4b4: Te6edf3noneTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3preTb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: T8b949e#f4f4f5 !important;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3pre Te6edf3codeTb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: Te6edf3inherit Tff7b72!Te6edf3importantTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3codeTb4b4b4) Tb4b4b4{
Te6edf3fontTff7b72-Te6edf3familyTb4b4b4: Te6edf3uiTff7b72-Te6edf3monospaceTb4b4b4, Te6edf3SFMonoTff7b72-Te6edf3RegularTb4b4b4, Te6edf3MenloTb4b4b4, Te6edf3MonacoTb4b4b4, Te6edf3ConsolasTb4b4b4, Ta5d6ff"Ta5d6ffLiberation MonoTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffCourier NewTa5d6ff"Tb4b4b4, Te6edf3monospaceTb4b4b4;
Tb4b4b4}

Tff7b72.Td2a8ffdark Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3pTb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: T8b949e#e4e4e7;
Tb4b4b4}

Tff7b72.Td2a8ffdark Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h1Tb4b4b4)Tb4b4b4,
Tff7b72.Td2a8ffdark Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h2Tb4b4b4)Tb4b4b4,
Tff7b72.Td2a8ffdark Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h3Tb4b4b4)Tb4b4b4,
Tff7b72.Td2a8ffdark Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3h4Tb4b4b4) Tb4b4b4{
Te6edf3colorTb4b4b4: T8b949e#f4f4f5;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3tableTb4b4b4) Tb4b4b4{
Te6edf3widthTb4b4b4: T79c0ff100Tff7b72%Tb4b4b4;
Te6edf3borderTff7b72-Te6edf3collapseTb4b4b4: Te6edf3collapseTb4b4b4;
Te6edf3marginTb4b4b4: T79c0ff1.25Te6edf3rem T79c0ff0Tb4b4b4;
Te6edf3fontTff7b72-Te6edf3sizeTb4b4b4: T79c0ff0.875Te6edf3remTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3thTb4b4b4)Tb4b4b4,
Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3tdTb4b4b4) Tb4b4b4{
Te6edf3borderTb4b4b4: T79c0ff1Te6edf3px Te6edf3solid Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3borderTb4b4b4)Tb4b4b4;
Te6edf3paddingTb4b4b4: T79c0ff0.5Te6edf3rem T79c0ff0.75Te6edf3remTb4b4b4;
Te6edf3textTff7b72-Te6edf3alignTb4b4b4: Te6edf3leftTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3thTb4b4b4) Tb4b4b4{
Te6edf3backgroundTff7b72-Te6edf3colorTb4b4b4: Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3surfaceTff7b72-Te6edf3mutedTb4b4b4)Tb4b4b4;
Te6edf3fontTff7b72-Te6edf3weightTb4b4b4: T79c0ff700Tb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3trTb4b4b4:Te6edf3nthTff7b72-Te6edf3childTb4b4b4(Te6edf3evenTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3backgroundTff7b72-Te6edf3colorTb4b4b4: Te6edf3colorTff7b72-Te6edf3mixTb4b4b4(Tff7b72in Te6edf3srgbTb4b4b4, Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3surfaceTff7b72-Te6edf3mutedTb4b4b4) T79c0ff65Tff7b72%Tb4b4b4, Te6edf3transparentTb4b4b4)Tb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3aTb4b4b4) Tb4b4b4{
Te6edf3textTff7b72-Te6edf3decorationTff7b72-Te6edf3thicknessTb4b4b4: T79c0ff1Te6edf3pxTb4b4b4;
Te6edf3textTff7b72-Te6edf3underlineTff7b72-Te6edf3offsetTb4b4b4: T79c0ff2Te6edf3pxTb4b4b4;
Tb4b4b4}

Tb4b4b4:Te6edf3deepTb4b4b4(Tff7b72.Td2a8ffdocsTff7b72-Te6edf3prose Te6edf3blockquoteTb4b4b4) Tb4b4b4{
Te6edf3borderTff7b72-Te6edf3leftTff7b72-Te6edf3colorTb4b4b4: Te6edf3colorTff7b72-Te6edf3mixTb4b4b4(Tff7b72in Te6edf3srgbTb4b4b4, Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3accentTb4b4b4) T79c0ff55Tff7b72%Tb4b4b4, Te6edf3transparentTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3styleTff7b72>

Served by rngit 1.5.2 - Generated in 0.11s